/**
 * 权限管理-按钮权限管理
 */

// 导入store
import store from '@/store'

export default {
  // el是当前dom节点
  // binding是当前dom节点对象信息
  inserted(el, binding) {
    // 获取到按钮权限
    const points = store.state.user.userInfo.roles.points
    // 如果用户信息中的按钮权限不包含此按钮的信息,就移除此按钮
    if (!points.includes(binding.value)) {
      el.parentNode.removeChild(el)
    }
  }
}
